A Context-Based Approach to Reconciling Data Interpretation Conflicts in Web Services Composition Citation
نویسندگان
چکیده
Web services composition is often hampered by various types of data misinterpretation problems. In this paper, we present a comprehensive classification of the data misinterpretation problems. To address them, we develop an approach to automatic detection and reconciliation of data interpretation conflicts in Web services composition. The approach uses a lightweight ontology augmented with modifiers, contexts, and atomic conversions between the contexts, implemented using XPath functions and external services. The WSDL descriptions of Web services are annotated to establish correspondences to the ontology and contexts. Given the naive Business Process Execution Language (BPEL) specification of the desired Web services composition with possible data interpretation conflicts, the reconciliation approach can automatically detect the conflicts and produce the corresponding mediated BPEL by incorporating appropriate conversions into the composition. Finally, we develop a prototype to validate and evaluate the reconciliation approach.
منابع مشابه
Improving Data Quality for Web Services Composition
Independently developed Web services often have different assumptions about the interpretation of the exchanged data, such as inconsistent data representation, unit, precision, and scaling. In practice, data misinterpretation results in many data quality problems and further hampers the execution of service composition. In this paper, we present a context-based mediation approach to handle inco...
متن کاملSemantic Constraint and QoS-Aware Large-Scale Web Service Composition
Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...
متن کاملOntologies for Specifying and Reconciling Contexts of Web Services
This paper presents an ontology-based approach for the specification (using OWL-C as a definition language) and reconciliation (using ConWeS as a mediation tool) of contexts of Web services. Web services are independent components that can be triggered and composed for the satisfaction of user needs (e.g., hotel booking). Because Web services originate from different providers, their compositio...
متن کاملAutomatic Service Composition Based on Graph Coloring
Web services as independent software components are published on the Internet by service providers and services are then called by users’ request. However, in many cases, no service alone can be found in the service repository that could satisfy the applicant satisfaction. Service composition provides new components by using an interactive model to accelerate the programs. Prior to service comp...
متن کاملQoS-Based web service composition based on genetic algorithm
Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013